﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace MapWindowDocking
{
    /// <summary>
    /// Represents a favourite view in Mapinfo.
    /// </summary>
    public class Favourite
    {
        /// <summary>
        /// Gets or sets the name of the current view.
        /// </summary>
        public string Name { get; set; }
        /// <summary>
        /// Gets or sets the X center position for the view.
        /// </summary>
        public double X { get; set; }
        /// <summary>
        /// Gets or sets the Y center position for the view.
        /// </summary>
        public double Y { get; set; }
        /// <summary>
        /// Gets or sets the coordinate system that is used for the view.
        /// </summary>
        public string Coordsys { get; set; }
        /// <summary>
        /// Gets or sets the zoom for the view.
        /// </summary>
        public double Zoom { get; set; }
        /// <summary>
        /// Gets or sets the units to be used with the Zoom property.
        /// </summary>
        public string Units { get; set; }
    }
}
